//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package javax.vpncrypto.spec;

import java.security.spec.AlgorithmParameterSpec;

public class PBEParameterSpec implements AlgorithmParameterSpec {
    private byte[] salt;
    private int iterationCount;
    private AlgorithmParameterSpec paramSpec = null;

    public PBEParameterSpec(byte[] var1, int var2) {
        this.salt = (byte[])var1.clone();
        this.iterationCount = var2;
    }

    public PBEParameterSpec(byte[] var1, int var2, AlgorithmParameterSpec var3) {
        this.salt = (byte[])var1.clone();
        this.iterationCount = var2;
        this.paramSpec = var3;
    }

    public byte[] getSalt() {
        return (byte[])this.salt.clone();
    }

    public int getIterationCount() {
        return this.iterationCount;
    }

    public AlgorithmParameterSpec getParameterSpec() {
        return this.paramSpec;
    }
}
